/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dao;

import model.Pais;

/**
 *
 * @author DC PC
 */
public interface PaisDao {
    /**
     * Metodo para atualizar objeto pais na tabela Pais.
     * @param pais
     * @throws AtividadeDAOException
     */
    void atualizar (Pais pais) throws AtividadeDAOException;

    /**
     * Metodo para excluir pais da tabela Pais.
     * @param pais
     * @throws AtividadeDAOException
     */
    void excluir (Pais pais) throws AtividadeDAOException;

    /**
     * Metodo para adicionar objeto pais na tabela Pais.
     * @param pais
     * @throws AtividadeDAOException
     */
    void salvar (Pais pais) throws AtividadeDAOException;
    
    Pais procurarPais(String nomePais) throws AtividadeDAOException;
    
}
